reasonable and probable ground - German English Dictionary